﻿body{ margin:0 auto; padding:0; font:12px '宋体'; color:#333; /*background-color:#eee;*/ }

input{ font:12px '宋体'; margin:0; padding:0; height:16px; }
textarea{ font:12px '宋体'; margin:0; padding:0; width:400px; height:50px; }
/*select{ font:12px '宋体'; margin:0; padding:0; height:20px; }*/
ul{ margin:0; padding:0; }
ul li{ list-style:none; }

a:link{ text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover{ text-decoration:underline; }

a img{ border:none; }

a img{ border:none; }
ul{ margin:0; padding:0; }
ul li{ list-style:none; }

.fl{ float:left; }
.fr{ float:right; }

.tl{ text-align:left; }
.tr{ text-align:right; }
.tc{ text-align:center; }

.hint{ color:Red; }

.cursor{ cursor:pointer; }

/*
css hack

background-color:#CC00FF;  所有浏览器都会显示为紫色
background-color:#FF0000\9; IE6、IE7、IE8会显示红色
*background-color:#0066FF;  IE6、IE7会变为蓝色
_background-color:#009933;  IE6会变为绿色

*/

.title_1{ background-color:#507CD1; font-weight:bolder; color:White; }

.table{ line-height:30px; border-collapse:collapse; border:solid 1px #ccc; width:648px; }
.table tr td{ border:solid 1px #ccc; padding-left:10px; height:30px; }
.s{ border:solid 1px #ccc; text-align:right; }

.datatable{ line-height:28px; border-collapse:collapse; border:solid 1px #ccc; width:648px; }
.datatable tr td{ border:solid 1px #ccc; text-align:center; }
.datatitle{ background-color:#507CD1; font-weight:bolder; color:White; }
.alternatingrow{ background-color:#D1DDF1; }
.HeadCell
{
	border:solid 1px #9C9A9C;
	background-color:#EFEFEF;
	text-align:center;
	font-size:10pt;
	vertical-align:middle;
	height:20px;
}
.ContentCell
{
	border:solid 1px #9C9A9C;
	height:20px;
	font-size:9pt;
}